package io.github.wslxm.springbootplus2.core.constant;


/**
 * 操作类型
 *
 * @author wangsong
 * @date 2023/09/05
 */
public interface SecretConst {

    /**
     * 请求参数使用 base64 解密，响应参数使用 base64 加密
     * 该类型需配合接口的请求/响应使用,【 SecretTypeConst.OEN = 加密 | SecretTypeConst.TWO = 解密】
     */
    int ENCRYPT_OR_DECRYPT = 1;
    /**
     * 使用 base64 解密
     */
    int DECRYPT = 2;
    /**
     * 使用 base64 加密
     */
    int ENCRYPT = 3;
    /**
     * 数据脱敏
     */
    int DESENSITIZATION = 4;
}
